have a smack at - Alemán Inglés Diccionario